ultra marine - Turkish English Dictionary